Business

The S&P 500 will be flat and have no earnings growth in 2023, even in a soft-lan..